Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
6 THOROLD PLACE Terraced £205,497 £44,000 31 Jul 1998
8 THOROLD PLACE Terraced £200,092 £140,000 26 Aug 2015
10 THOROLD PLACE Terraced £186,866 £167,500 23 Aug 2021